package daoInterfaces;

import java.sql.Date;

import model.CampaigMgmtModel;


public interface CampaignDao 
{
	public void add(CampaigMgmtModel camp) throws Exception;
	public void update(CampaigMgmtModel camp) throws Exception;
	public void delete(CampaigMgmtModel camp);
	public CampaigMgmtModel retrieve(String conditionField,String conditionValue);
	public CampaigMgmtModel[] retrieveArray(String conditionField,String conditionValue);
	public CampaigMgmtModel[] retrieveAll();
	public CampaigMgmtModel[] retriveOnMultipleCondition(Date start,Date end,String createdBy,String status);

}
